<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<b>普通文本 String 展示：</b><br><br>
Hello ${name} <br>
<b>对象Student中的数据展示：</b><br/>
姓名：${stu.name}<br/>
年龄：${stu.age}
<hr>
<#-- list 数据的展示 -->
<b>展示list中的stu数据:</b>
<br>
<br>
<table>
    <tr>
        <td>序号</td>
        <td>姓名</td>
        <td>年龄</td>
        <td>钱包</td>
    </tr>
    <#if stus??>
        <#list stus as stu>
            <#if stu.name=='小红'>
                <tr style="color: red">
                    <td>${stu_index+1}</td>
                    <td>${stu.name}</td>
                    <td>${stu.age}</td>
                    <td>${stu.money}</td>
                </tr>
            <#else >
                <tr>
                    <td>${stu_index+1}</td>
                    <td>${stu.name}</td>
                    <td>${stu.age}</td>
                    <td>${stu.money}</td>
                </tr>
            </#if>

        </#list>
    </#if>

</table>

<#-- Map 数据的展示 -->
<b>map数据的展示：</b>
<br/><br/>
<a href="###">方式一：通过map['keyname'].property</a><br/>
输出stu1的学生信息：<br/>
name=${myMap['stu1'].name} --> age=${myMap['stu1'].age}<br>
<a href="###">方式二：通过map.keyname.property</a><br/>
输出stu的学生信息：<br/>
name=${myMap.stu.name} --> age=${myMap.stu.age}<br>
<br/>
<a href="###">遍历map中两个学生信息：</a><br/>
<table>
    <tr>
        <td>序号</td>
        <td>姓名</td>
        <td>年龄</td>
        <td>钱包</td>
    </tr>
    <#list myMap?keys as key>
        <tr>
            <td>${key_index+1}</td>
            <td>${myMap[key].name}</td>
            <td>${myMap[key].age}</td>
            <td>${myMap[key].money}</td>
        </tr>
    </#list>
</table>
<br>
给空的valaue一个默认的值: ${(students.name)!'我是空的'}<br>
输出stus集合的长度:${stus?size} <br>
输出日期：<br>
显示年月日: **`${today?date}`**<br>
显示时分秒：**`${today?time}`**<br>
显示日期+时间：**`${today?datetime}`**<br>
自定义格式化：  **`${today?string("yyyy年MM月")}`**<br>
数字不展示逗号: ${point?c}
</body>
</html>